About Greg Fickert Limited (12526776) United Kingdom