About Camelia Ltd (09093103) United Kingdom