About Jahlso Limited (13559328) United Kingdom