About Flexr App Limited (10525467) United Kingdom