About Shibuya Ltd (10361411) United Kingdom