About Magic Life Limited (08285062) United Kingdom