About Nology Ltd (06729466) United Kingdom