About Kingfisher Lake Management Limited (06415715) United Kingdom