About Core 42 Limited (SC557238) United Kingdom