About 88a The Chase Limited (12920162) United Kingdom