About Samecca Limited (SC497733) United Kingdom