About Boresha Technologies Uk Limited (11577767) United Kingdom