About Freakout Ltd. (10424674) United Kingdom