About Flamingo Jack Limited (10783442) United Kingdom