About 23.5 Degrees Holdings Limited (09662167) United Kingdom