About Startr Limited (10552425) United Kingdom