About Grand Capital Holdings Ltd (11593804) United Kingdom