About Resolution Technology Ltd (11705612) United Kingdom