About Boma Camp Limited (10230197) United Kingdom