About Primera Technology Limited (05229395) United Kingdom