About Filomax Limited (10577491) United Kingdom