About Ekjr & Co Limited (12071627) United Kingdom