About Flexd Media Ltd (SC629550) United Kingdom