About Wallah Investments Sp (SL003905) United Kingdom