About Astraea Linskills Ltd (10454290) United Kingdom