About Magic Palace Limited (04619139) United Kingdom