This very attractive geometrical puzzle is from Catriona Agg. It looks like there isn't enough information, although there is. See the Comments for my solution.
But even after solving it it still feels as though there is an information deficit somewhere!