About Gamma Beta Holdings Limited (00185665) United Kingdom