About Onizuka Limited (13335795) United Kingdom