About Quadrahedral Limited (08870957) United Kingdom