About Jhoom Technologies Limited (07569890) United Kingdom