About Leavitt Portfolio Limited (10492267) United Kingdom