About Coinflip Ventures Limited (09070673) United Kingdom