About 8bella Uk Limited (10918852) United Kingdom