About Majero Ltd (09944296) United Kingdom