About Uptimism Limited (12430059) United Kingdom