About Baran Associates Limited (06912755) United Kingdom