About London & Oxford Nominees Limited (11619210) United Kingdom