About Coinfox Investment Ltd (13606616) United Kingdom