About Bardara Limited (10833026) United Kingdom