About Serac Mre Limited (11758363) United Kingdom