About Malone R&d Ltd (12965496) United Kingdom