About Capital Logic Limited (SC661014) United Kingdom