About Flipkie Ltd (13158984) United Kingdom