About Looque International Ltd. (10311549) United Kingdom