About The Ifneuron Co. Ltd (12535506) United Kingdom