About Westminster 1990 Holdings Limited (12255538) United Kingdom