About Kajlar Ltd (10988528) United Kingdom