About Soloextra Limited (02472813) United Kingdom