About Magic Scoop Limited (SC623820) United Kingdom