About Starling Shave Ltd (11719288) United Kingdom