About O Hat Limited (11786644) United Kingdom