About Camelia Investment 1 Limited (10969863) United Kingdom