About Majabella S Ltd (09490136) United Kingdom