About Rahkar Ltd (12272597) United Kingdom