About K Land Ltd (SC582616) United Kingdom