About Pentastra Ltd (11941880) United Kingdom