About Kojoflex Company Limited (13293721) United Kingdom