About Filthy Flamingo Limited (10483491) United Kingdom