About Jigga Fabrications Limited (10854521) United Kingdom