About Filo Trading Ltd (10050404) United Kingdom