About Oxid Investment Ltd (SC659915) United Kingdom