About Jp S Magic Mirror Ltd (SC602491) United Kingdom