About Cambalt Advisors Limited (08012421) United Kingdom