About Freenergy Solutions Ltd (07356355) United Kingdom