About Ravi Thakur Ltd (12783505) United Kingdom