About London International Awards Limited (01964165) United Kingdom