About Nubit Limited (11266070) United Kingdom