About Avalonspace Ltd. (12102508) United Kingdom