About Xemir Ltd (13349392) United Kingdom