About Nub Technologies Ltd (13667114) United Kingdom