About F64 Coffee Shop Limited (10111367) United Kingdom