About Annoying Logo Limited (09586952) United Kingdom