About Centre Walk Holdings Ltd (12187364) United Kingdom