About Obzor Group Pc (LP019053) United Kingdom