About Mannex Development Limited (02686065) United Kingdom