About Maxi Coin Ltd (07318386) United Kingdom