About Oslice Intl Limited (09878843) United Kingdom