About Dr. Window Limited (10905471) United Kingdom