About Seneva Ltd (11018001) United Kingdom