About Flaneur Ventures Ltd (08099014) United Kingdom