About Satgur Ltd (12167260) United Kingdom