About Effinate Tech Ltd (13688264) United Kingdom