About Oleophilic Technologies Ltd. (09399166) United Kingdom