About Diogenis Limited (09927768) United Kingdom