About Resa Technology Limited (06635451) United Kingdom