About Limehouse Asset Management Limited (11602703) United Kingdom