About Coibo Limited (12032279) United Kingdom