About Bluecap Corporation Limited (10800168) United Kingdom