About The Chaii Shack Limited (12643632) United Kingdom