About Mirisa Limited (10881391) United Kingdom