About Core Libra Limited (11653375) United Kingdom