About Magico Tech Limited (11242602) United Kingdom