About Grand Pasera London Limited (12918985) United Kingdom