About Italik Holdings Limited (06317115) United Kingdom