About Kernarl Information & Technology Co. Limited (07647210) United Kingdom