About Concise Strategy Ltd (08488529) United Kingdom