About Flidas Holdings Limited (13355236) United Kingdom