About Oxyde Technologies Ltd (12287189) United Kingdom