About Elk Inc. Limited (11855665) United Kingdom