About London Contemporary Limited (10014544) United Kingdom