About Flendr Limited (09361172) United Kingdom