About Quadroot R&d Ltd (12793331) United Kingdom