About Delta Hat Limited (11027811) United Kingdom