About The Alpha Lab Cafe Ltd (12961860) United Kingdom