About Campden Hill Capital Ltd (11804432) United Kingdom