About Oeshi Capital Ltd (13572555) United Kingdom