About Breakthrough Project & Solutions Limited (10757673) United Kingdom