About Jebsam Uk Limited (12137170) United Kingdom