About Rumour London Limited (09178519) United Kingdom