About Jlap Technologies Ltd (13045507) United Kingdom