About Seshin Infinity Limited (11064056) United Kingdom