About Mistero Limited (09398576) United Kingdom