About Alexandru Petrus Limited (10943380) United Kingdom