About Deeanjay Limited (10593972) United Kingdom