About Kilax Limited (08717978) United Kingdom