About Kooky Bishop S Stortford Nominee Limited (13427061) United Kingdom