About Jbd Innovations Ltd (13604216) United Kingdom