About Skibo Solar Ii Limited (09240078) United Kingdom