About Avalon Research Services Ltd (10439647) United Kingdom