About Nick (london) Ltd (12042577) United Kingdom