About Coba Holdings Limited (11815142) United Kingdom