About Wichita Management Limited (07056022) United Kingdom