About Wharf Lane Investments Ltd (13614373) United Kingdom