About Stereometric Ltd (10269318) United Kingdom