About Ishita Sen Limited (13223681) United Kingdom