About Nubie Tech Ltd (13595572) United Kingdom