About Nubior Ltd (12834199) United Kingdom