About Campi Holdings Ltd. (10291081) United Kingdom