About Euclidian (no.7) Limited (04366829) United Kingdom