About Intro K Limited (12832830) United Kingdom