About Flook Consulting Limited (06865714) United Kingdom