About The Appointed Group Ltd (SC596226) United Kingdom