About Limit Break Technology Ltd (08914122) United Kingdom