About Adrian Hodea Limited (12043927) United Kingdom