About M.c. Lo Sol Ltd (05035960) United Kingdom