About Serac Trading Group Ltd (13322231) United Kingdom