About Core29 Holdings Limited (SC551720) United Kingdom