About Oyaxity Holdings Limited (12229988) United Kingdom