About Ps&flex Ltd. (11957200) United Kingdom