About Al Rakhi Ltd (11655464) United Kingdom