About Foreshore Holdings Limited (SC566637) United Kingdom