About Bartr Connect Limited (11619364) United Kingdom