About Joshi Technology Limited (07247035) United Kingdom