About Flexfan Ltd (10607599) United Kingdom