About Magic Industries Limited (12918875) United Kingdom