About Jkl17 Limited (11162156) United Kingdom