About Arab Platform Capital Limited (13477119) United Kingdom