About Albert Bridge Consulting Limited (10013265) United Kingdom