About Karla Asset Management Limited (12926129) United Kingdom