About Angel Group Scotland Lp (SL024753) United Kingdom