About Hollander Advisors Ltd (12861985) United Kingdom