About Sellam S Pvt Ltd (13292580) United Kingdom