About Smartup Technologies Limited (12578070) United Kingdom