About Shiba Ltd (13656163) United Kingdom