About Rachid Ltd (10360631) United Kingdom