About Cherry Pascal Limited (13341068) United Kingdom