About Quisling Investments Limited (12042723) United Kingdom