About Kayani Camp Slough C.i.c. (11451032) United Kingdom