About Sai Sowkar Group Ltd (13621925) United Kingdom