About Geometrix Limited (11906971) United Kingdom