About Coinila Limited (12030450) United Kingdom