About Uptick Limited (11364853) United Kingdom