About Seva Realty Ltd (12241368) United Kingdom