About Albany Project Limited (12709033) United Kingdom