About Bacasi Limited (11636563) United Kingdom