About Kitora Developments Lp (SL027007) United Kingdom