About Jl Flamingo Trading Co. Ltd (13105671) United Kingdom