About Reso Holdings Limited (07015138) United Kingdom