About Grand Avalon (uk) Ltd. (11809893) United Kingdom