About Baras Holdings Ltd. (09751713) United Kingdom