About The Ebodi Sharma Limited Partnership (LP013945) United Kingdom