About Lord Bounce Ltd (11924440) United Kingdom