About Nub Theory Limited (12588643) United Kingdom