About Myworld Retail Services Uk Limited (06932198) United Kingdom