About Oshii Limited (13502101) United Kingdom