About Katlo Ltd. (08294208) United Kingdom