About Magical Spectacles Ltd (NI646628) United Kingdom