About Filament International Ltd (12165270) United Kingdom