About Senero Company Limited (13382425) United Kingdom