About Ubit Limited (10900599) United Kingdom