About Geometrica Developments Limited (09750318) United Kingdom