About Ekigan Limited (13490724) United Kingdom