About Slami8 Holdings Limited (13003103) United Kingdom