About Ogl Magic Ltd (13156789) United Kingdom