About Teslim Ltd (11948512) United Kingdom