About Alexandra Fox Ltd (10187135) United Kingdom