About Core Solutions International Limited (10899423) United Kingdom