About Freshbale Ltd. (SC428945) United Kingdom