About Penchev Solutions Ltd (12067546) United Kingdom