About Finixpower Ltd (13182877) United Kingdom