About Havannah Lane Management Limited (11952283) United Kingdom