About Flamenco Limited (10670400) United Kingdom