About Kaf Squad Ltd (12984097) United Kingdom