About The Magic Bean Caf Cic (11662595) United Kingdom