About Klquinn Limited (10057234) United Kingdom