About Nick O Time Limited (02835132) United Kingdom