About Segoo Ltd (13618416) United Kingdom