About Obtuse Property Ltd (11495050) United Kingdom