About Strive Aba Consultancy Ltd (11256069) United Kingdom