About Ufa Consulting Limited (11979548) United Kingdom