About Turquoise Cafe Limited (12118125) United Kingdom