About K.m. Freier Ltd (SC606317) United Kingdom