About Baruk Concepts Ltd (09574747) United Kingdom