About Moira Kan Limited (09612638) United Kingdom