About Nubirth Limited (12678556) United Kingdom