About Jellow Industry Ltd (12133696) United Kingdom