About Filsolar Ltd (12287449) United Kingdom