About We Are The Hoi Polloi Ltd (12244268) United Kingdom