About Mechedar Ltd (11202418) United Kingdom