About Jbarom Ltd (12310890) United Kingdom