About Rakadi Global Ltd (11796539) United Kingdom