About Ridh It Solutions Ltd (12033240) United Kingdom