About Blythswood Square Capital No.2 Limited (SC495675) United Kingdom