About Avalonian Investments Ltd (13568963) United Kingdom