About Samtra O Limited (11675060) United Kingdom