About Ley Court Assets Limited (10394052) United Kingdom