About Gregor Solutions Limited (11351442) United Kingdom