About Star Bridge Project Management Limited (10605504) United Kingdom