About Afresh Solutions Ltd. (09120125) United Kingdom