About Jimmy Buh Limited (12652358) United Kingdom