About Smartbit Technology Limited (10065169) United Kingdom