About Burnt Stick Advisors Limited (08834211) United Kingdom