About Startr Store Ltd (13127274) United Kingdom