About Miniprojectorclub Limited (12335659) United Kingdom