About 55 Holdings Limited (12580376) United Kingdom