About Wichita Limited (12302655) United Kingdom