About Nubakes Limited (13484322) United Kingdom