About Da Bara Limited (10646063) United Kingdom