About Ij Cambria Scientific Ltd (04737857) United Kingdom