About D.ray Consulting Ltd (11641823) United Kingdom