About Stardent Ltd (09943340) United Kingdom