About Forever Retail Limited (10166861) United Kingdom