About Fat Cat Associates Limited (08148056) United Kingdom