About Sengo Limited (12381053) United Kingdom