About Breakthrough Technology Solutions Ltd (12861934) United Kingdom