About Filoi Solutions Ltd (11788630) United Kingdom