About Majoro Limited (11746269) United Kingdom