About Flip Switch Limited (12916836) United Kingdom