About The Delight Project Limited (12485256) United Kingdom