About Kangaroo Court Coffee House Ltd. (11233423) United Kingdom