About Nich Flex Services Ltd (12339941) United Kingdom