About Christian Alexander Holdings Limited (11651776) United Kingdom