About Palazo International Ltd. (10293903) United Kingdom