About Perception Software And Services Ltd (13028187) United Kingdom