About Delmeirite Ltd (13453019) United Kingdom