About Flex & Gate Limited (SC700825) United Kingdom