About Yusp Technologies Limited (12167530) United Kingdom