About Jomad Technology Limited (07054236) United Kingdom