About Eccentric Technologies Limited (10285620) United Kingdom