About Jabaclisem Limited (10059990) United Kingdom