About West 3 Holdings Ltd (13238535) United Kingdom