About Shiba Sage Ltd (12839325) United Kingdom