About T Foo Consulting Limited (09248114) United Kingdom