About Sharingcube Ltd (13129171) United Kingdom