About Stargo Ltd (09199425) United Kingdom