About Cobaal Ltd (09591579) United Kingdom