About Kiqplan Europe Limited (10942905) United Kingdom