About Flamingo Paperie Limited (10923211) United Kingdom