About Majicall Bell Limited (11996144) United Kingdom