About Jankl Limited (SC280890) United Kingdom