About Itssoome Limited (NI639384) United Kingdom