About Sera Store Ltd (13618019) United Kingdom