About Barkan Consulting Ltd (10840252) United Kingdom