About 1066 Logos Limited (11034890) United Kingdom