About Rahda Solutions Ltd (11975185) United Kingdom