About Clan Astra Ltd (11809976) United Kingdom