About Solaris International Limited (12282795) United Kingdom