About Megandan Limited (13631895) United Kingdom