About Magic Beach Limited (11273039) United Kingdom