About James Alexandre Limited (12641630) United Kingdom