About Rudra Services Ltd (11627451) United Kingdom