About Pechorin Limited (06651945) United Kingdom