About Nickate Ltd (07720527) United Kingdom