About Campi International Limited (10097362) United Kingdom