About Rajrakhi Ltd (13228010) United Kingdom