About Samelle Limited (13631161) United Kingdom