About Kamaflage Ltd (08875287) United Kingdom