About Flexible Technology Limited (SC138019) United Kingdom