About Jefferies Land Ltd (10692808) United Kingdom