About Campbell Close Management Co. Ltd (10439671) United Kingdom