About Shiba Spirit Ltd (13569098) United Kingdom