About Pekoetea Edinburgh Ltd. (SC302571) United Kingdom