About Solberg International Ii Ltd. (12946179) United Kingdom