About Switchels Limited (11222067) United Kingdom