About Teamandjai Consulting Limited (12307069) United Kingdom