About Flexko Limited (12844980) United Kingdom