About Delta 03 Ltd (13396348) United Kingdom