About Camouflage Investment Limited (13341623) United Kingdom