About Filament Group Ltd. (10171452) United Kingdom