About Ohmaggie Ltd (08505089) United Kingdom