About Nathan Kubba Limited (11883894) United Kingdom