About Recharge Rooms Ltd (12708296) United Kingdom