About Serensa Limited (11796049) United Kingdom