About Bit Smart Well-being Ltd (11652736) United Kingdom