About Diamennish Ltd (13044836) United Kingdom