About Putridtin Ltd (12225119) United Kingdom