About Alta Lake Holdings Limited (12589054) United Kingdom