About Alkebulan Savings Club Ltd (12455448) United Kingdom