About Mirssa Limited (13217696) United Kingdom