About Stribo Ltd (13244315) United Kingdom