About Phinda Investments Ltd. (SC683975) United Kingdom