About Aelfryth Investments Ltd (13573970) United Kingdom