About Forever Communications Limited (07035962) United Kingdom