About Camposa Ltd (10768179) United Kingdom