About Endrick Investments Limited (SC445723) United Kingdom