About Recharge Cafe Ltd (11599220) United Kingdom