About Cobo Bay Limited (12493758) United Kingdom