About Khamsa Limited (08743944) United Kingdom