About The Fox & Bean Cic (NI661781) United Kingdom