About Aabala & Associates Consulting Ltd (10869270) United Kingdom