About Segaram Limited (12016865) United Kingdom