About Del Ray Living Ltd (13466276) United Kingdom