About Wrecking Ball Limited (11422127) United Kingdom