About Barryanalytics Limited (06970113) United Kingdom