About Lilja Capital Advisory Partners Limited (12841776) United Kingdom