About Alexandra Carl Ltd (11887092) United Kingdom