About Rkid Developments Ltd (12842408) United Kingdom