About Going Well Technology Ltd (13699288) United Kingdom