About Samerce Ltd (13494905) United Kingdom