About Freesolo Limited (SC409984) United Kingdom