About Andkeel Limited (NI603368) United Kingdom