About Object Astra Ltd (13100246) United Kingdom