About Jadow Limited (12501083) United Kingdom