About Fuzzylogicfx Limited (07511138) United Kingdom