About Kambex Limited (09985508) United Kingdom