About Anouska Georgia London Limited (11201542) United Kingdom