About E Rendil S Star Ltd (11816403) United Kingdom