About Richard Global Limited (12307575) United Kingdom