About Anthenor Partners Holding Limited (08010202) United Kingdom