About Coinbo Limited (12195519) United Kingdom