About Razi Technology Limited (08919102) United Kingdom