About Ripe Scotland Ltd. (SC304720) United Kingdom