About London Nominees Limited (07065845) United Kingdom