About Palomine Limited (SC351601) United Kingdom