About Purple Hat Ltd (09412284) United Kingdom