About Rikke Lohse Ltd (11769147) United Kingdom