About Filook Communications Limited (09246512) United Kingdom