About Stypro Ltd (09257238) United Kingdom