About Sab Consulting Group Limited (12962196) United Kingdom