About Grand International (uk) Ltd (09380261) United Kingdom