About Buddy River Ltd (11741259) United Kingdom