About Grouper Technology Limited (12283625) United Kingdom