About Deeoxid Ltd. (12486819) United Kingdom