About Mekanicles Radu Ltd (11893797) United Kingdom