About Fuzzbox Limited (12120517) United Kingdom