About Pregel Seven Limited (SC558965) United Kingdom