About Number 45 Management Limited (13188188) United Kingdom