About Investment & Activity Ltd. (08666804) United Kingdom