About Palomine Holdings Ltd (13279358) United Kingdom