About Clyde Spv Limited (10662351) United Kingdom