About Sera Global Ltd (13242161) United Kingdom