About Leamouth Nominee 1 Limited (10423635) United Kingdom