About Katlas Technology Limited (11896722) United Kingdom