About Camberwell Acquisition Limited (12527079) United Kingdom