About Stippo Ltd (12550460) United Kingdom