About Kontor Technology Limited (12921283) United Kingdom