About Sebbie Global Ltd (12179008) United Kingdom