About The Raja 01 Ltd (SC568245) United Kingdom