About Kilamax Limited (10647594) United Kingdom