About Presence Hats Ltd (13411428) United Kingdom