About Albert Reci Investment Limited (11867630) United Kingdom