About Oxyt Media Ltd (12447875) United Kingdom