About Jb61 Trading Limited (11769579) United Kingdom