About Jahlis Limited (04232963) United Kingdom