About Stip Ltd (12594843) United Kingdom