About Seri London Limited (13127139) United Kingdom