About Jlb Technology Limited (07889141) United Kingdom