About Kabbik Interim Solutions Limited (06670517) United Kingdom