About Cocky Anchor Limited (11348542) United Kingdom