About Kkkl 70 Limited (SC673962) United Kingdom