About Starry Ltd (11370293) United Kingdom