About 88 Group Ltd Trading As Strickland & Partners Limited (10850126) United Kingdom