About Sheelin Limited (11376246) United Kingdom