About Euclidian (no. 8) Limited (04366831) United Kingdom