About Dimitar Angelov Ltd (12140659) United Kingdom