About Majic (scotland) Ltd. (SC314216) United Kingdom