About Maykal Limited (13695242) United Kingdom