About Boomshanka Investment Management Limited (07385183) United Kingdom