About Baitun Ama Limited (10641465) United Kingdom