About Bara Flex Ltd (10293384) United Kingdom