About Barsik Ltd (13373259) United Kingdom