About Nucat Limited (04139963) United Kingdom