About Primary Technology Limited (05276048) United Kingdom