About Kan3 Limited (12911318) United Kingdom